// pages/seting/seting.js
import WxValidate from "../../utils/validate.js"

wx.cloud.init({
  env:"ymq-wuoc8"
})
const db = wx.cloud.database({
  env:"ymq-wuoc8"
})
const user =db.collection('user')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    myuserinfo:{},
    initpic:"http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&imageUrl=http://h1.ioliu.cn/bing/CapeMayWarbler_ROW7491209249_1920x1080.jpg?imageslim"
  },
  goout:function(){
    wx.clearStorage();
    wx.switchTab({
      url: "../my/my",
    })
    this.onLoad()
  },
  uploading:function(){
    console.log(1111)
    wx.chooseImage({
      count:1,
      sizeType:['original','compressed'],
      sourceType:['album','camera'],
      success:(res)=>{
        console.log(res)
        var tempFiles = res.tempFiles[0].path;
        var filename = new Date().getTime();
        console.log(tempFiles)
        wx.cloud.uploadFile({
          filePath:tempFiles,
          cloudPath:filename+"zz.jpg",
          success:(data)=>{
            console.log(data);
            var tel= wx.getStorageSync('tel');
           
            user.where({tel}).update({
              data:{
                pivurl:data.fileID
              }
            }).then(obj=>{
              if(obj){
                wx.showToast({
                  title: '头像上传成功',
                  icon:"none"
                })
              }
              this.onLoad()
            })
          },
          fail:(err)=>{
            console.log(err)
          }
        })
        
      }
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    wx.showLoading({
      title: '加载中',
    })
    var tel= wx.getStorageSync('tel');
    user.where({tel}).get().then(res=>{
      console.log(res)
      this.setData({
        myuserinfo:res.data[0]
      });
      wx.hideLoading({
        success: (res) => {},
      })
      
    })

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})